/**
 * 开关组件配置
 */
export default {
  component: 'switch',
  text: '开关',
  type: '1-1',
  active: true,
  style: 'switchstyle',
  icon: 'Open',
  // 默认初始尺寸 - 用于画布添加时的调整框
  defaultSize: {
    width: 80,
    height: 32
  },
  setStyle: {
    text: '开关',
    value: false, // 当前值
    activeText: '', // 打开时的文字描述
    inactiveText: '', // 关闭时的文字描述
    activeColor: '#409eff', // 打开时的背景色
    inactiveColor: '#c0ccda', // 关闭时的背景色
    width: '100%', // 宽度
    height: '100%', // 高度
    disabled: false, // 是否禁用
    activeValue: true, // 打开时的值
    inactiveValue: false, // 关闭时的值
    validateEvent: true, // 是否触发表单验证
  }
} 